package proyectoswing;

import java.util.ArrayList;


public class Cliente {
    private String nombre;
    private String direccion;
    private String email;

    private static ArrayList<Cliente> listaCliente;

    public Cliente(){}

    public Cliente(String nombre, String direccion, String email){
        this.nombre = nombre;
        this.direccion = direccion;
        this.email = email;
    }
    
    static{
        listaCliente = new ArrayList<Cliente>();
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public static ArrayList<Cliente> getListaCliente() {
        return listaCliente;
    }

    public static void setListaCliente(ArrayList<Cliente> listaCliente) {
        Cliente.listaCliente = listaCliente;
    }

    @Override
    public String toString(){
        String cadena = (String)this.getNombre()+" - "+(String)this.getEmail();
        return cadena;
    }

    public void añadirCliente(){
        ArrayList lista = Cliente.getListaCliente();
        lista.add(this);
        Cliente.setListaCliente(lista);
    }

}
